int trailingZeroes(int n){
   /*
   如果直接循环遍历，当n过大时会超出 int 类型最大范围
   n!中的每个0表示n能被10整除一次，10 = 2 * 5，因为2一定比5数量多，所以我们只需要找出 5 的个数来判断 尾数0的个数
   */

   int retnum = 0;
   while(n >= 5){
       n /= 5;
       retnum += n;
   }
   return retnum;
}